package com.gopay.common.domain.bank.nbcb.ebank;

import java.io.Serializable;

import com.gopay.common.domain.bank.BaseMessage;

public class NbcbMessage extends BaseMessage implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 601326982699511500L;
	private String channelName = ""; // 渠道标志 B2B B2C
	private String version = "";     // 接口版本00001
	private String merId = "";       // 商户编号
	private String orderTime = "";   // 订单时间
	private String currencyType = ""; // 交易币种 01
	private String orderAmount="";           //订单金额
	private String orderMono1 = "";  // 商户备注1
	private String orderMono2 = "";  // 商户备注2
	private String merSignMsg = "";  // 商家签名
	private String bankUrl="";

	// 银行通知

	private String tranDate = "";    // 交易日期

	private String tranTime = "";    // 交易时间
	
	private String tranResult="";    //交易结果   0：成功 1：失败 2：可疑
	
	private String signMsg ="";      //签名信息

	public String getChannelName() {
		return channelName;
	}

	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getMerId() {
		return merId;
	}

	public void setMerId(String merId) {
		this.merId = merId;
	}

	public String getOrderTime() {
		return orderTime;
	}

	public void setOrderTime(String orderTime) {
		this.orderTime = orderTime;
	}

	public String getCurrencyType() {
		return currencyType;
	}

	public void setCurrencyType(String currencyType) {
		this.currencyType = currencyType;
	}
	public String getOrderAmount() {
		return orderAmount;
	}

	public void setOrderAmount(String orderAmount) {
		this.orderAmount = orderAmount;
	}

	public String getOrderMono1() {
		return orderMono1;
	}

	public void setOrderMono1(String orderMono1) {
		this.orderMono1 = orderMono1;
	}

	public String getOrderMono2() {
		return orderMono2;
	}

	public void setOrderMono2(String orderMono2) {
		this.orderMono2 = orderMono2;
	}

	public String getMerSignMsg() {
		return merSignMsg;
	}

	public void setMerSignMsg(String merSignMsg) {
		this.merSignMsg = merSignMsg;
	}

	public String getTranDate() {
		return tranDate;
	}

	public void setTranDate(String tranDate) {
		this.tranDate = tranDate;
	}

	public String getTranTime() {
		return tranTime;
	}

	public void setTranTime(String tranTime) {
		this.tranTime = tranTime;
	}

	public String getTranResult() {
		return tranResult;
	}

	public void setTranResult(String tranResult) {
		this.tranResult = tranResult;
	}

	public String getSignMsg() {
		return signMsg;
	}

	public void setSignMsg(String signMsg) {
		this.signMsg = signMsg;
	}

	public String getBankUrl() {
		return bankUrl;
	}

	public void setBankUrl(String bankUrl) {
		this.bankUrl = bankUrl;
	}
	
}
